support cradle - French English Dictionary